// pages/login/index.js
Page({
  data: {
      isShow:true,
      username:'',
      password:''
  },
//输入账号时
handleInput(e){
  // console.log(e.currentTarget.dataset)
  let type=e.currentTarget.dataset.type;
  if(type==="username"){
    this.setData({
      username:e.detail.value
    })
  }else if(type==="password"){
    this.setData({
      password:e.detail.value
    })
  }
  
  // this.setData({
  //   [type]:e.detail.value
  // })

  // console.log(this.data)
}
,

  // 切换登录和注册的盒子
  changeBox(){
    console.log('切换了盒子')
    let isShow=this.data.isShow;
    this.setData({
      isShow:!isShow,
    })
  },
  // formSubmit(e){
  //   console.log('form发生了submit事件，携带数据为：', e);
  //   console.log(
  //     this.data.username,this.data.password
  //   )
  // },

  // 登录按钮点击登录
  denglu(){
    // console.log('点击了登录按钮',this.data.username)
    wx.login({
      success: res => {
        // 发送 res.code 到后台换取 openId, sessionKey, unionId
        // console.log('获取res',res)
        if (res.code) {
          // wx.request({
          //   url: 'https://api.weixin.qq.com/sns/jscode2session',
          //   data:{
          //     appid:'wxfdf5cabd1245dbd8',
          //     secret:'c5a4531c541648abb17147da86976701',
          //     js_code:res.code,
          //     grant_type:'authorization_code'
          //   },
          //   success(res){
          //     console.log(res);
          //   }
          // })
          // 发起网络请求
          wx.request({
            url: 'http://172.17.26.211:3313/user/onlogin',
            data: {
              code:res.code,
              phone:this.data.username,
              password:this.data.password
             },
            success:(res)=>{
                console.log('获取的用户信息是：',res)
                if(res.data.code==200){
                  wx.setStorageSync("userInfo", res.data.data);
                  wx.navigateBack({
                     delta: 1,
                  });
                }
            }
          })
        } else {
          console.log('登录失败！' + res.errMsg)
        }
      }
    })
  },

  // denglu(e){

  //     wx.getUserProfile({
  //       desc: "用于完善会员资料",
  //       success: (res) => {
  //         this.setData({
  //           userInfo: res.userInfo,
  //           hasUserInfo: true,
  //         });
  //         const { userInfo } = res;
  //         wx.setStorageSync("userinfo", userInfo);
  //         wx.navigateBack({
  //           delta: 1,
  //         });
  //       },
  //     });
  //     console.log(this.data);
  // },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})